home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / xcd20.zip / XCD.DOC < prev    next >
Text File  |  1991-07-27  |  4KB  |  130 lines

  1. *******************************************************************************
  2. *                                     XCD                                     *
  3. * XCD - Command line search for TXS dictionaries, V2.0, Jul. 1991, Loewy Ron  *
  4. * Last Update : Jul. 27, 1991.                                                *
  5. *******************************************************************************
  6.  
  7. Whats New
  8. ---------
  9.  
  10.   - Added logic operator substitution, AND = *, OR = +, XOR = @, NOT = ~
  11.  
  12.   - Added support for TXS defined EXCLUDE word dictionaries.
  13.  
  14. Introduction
  15. ------------
  16.  
  17.   XCD is a utility used to extract data from TXS defined dictionaries from the
  18.  command line, this is some time useful if you are using other products to
  19.  manipulate the data in the desired files, and do not want to activate the
  20.  entire TXS environment. XCD search syntax is identical to the search syntax
  21.  entered in TXS QUERY windows.
  22.  
  23. Usage
  24. -----
  25.  
  26.   XCD will operate only on TXS defined dictionaries, please be sure you have TXS
  27.  to define the dictionaries. 
  28.  
  29.   At the command line enter :
  30.  
  31.   XCD search-string
  32.  
  33.   where search-string is defined :
  34.  
  35.   [NOT] search-word-1 [AND | OR | XOR [NOT] search-word-2 [AND | ...]]
  36.  
  37.   Some examples will clarify the definition :
  38.  
  39.  RON and not landmark                   - will print all of the files that 
  40.                                           contain the word RON, but do not
  41.                                           contain the word LANDMARK.
  42.  JOG or DIE                             - will print all the files that 
  43.                                           contain the word JOG, or the
  44.                                           word DIE, or both of them.
  45.  JOG xor DIE                            - All of the files that contain
  46.                                           either one of the words DIE or JOG,
  47.                                           but not both of them.
  48.  
  49.   Some points to consider :
  50.  
  51.   XCD does not make a difference between upper and lower case letters. - 
  52.  lanDmark, LANDMARK, landMArK and landmark are all the same.
  53.  
  54.   XCD define a word - any set of characters ['a'..'z', 'A'..'Z'].
  55.  
  56.   Operator precedence : NOT, AND, XOR, OR.
  57.  
  58.   Over-riding operator precedence - using the () notation :
  59.  
  60.  Joe and Mark or Jehoshaphat 
  61.  
  62.   is the same as : (Joe and Mark) or Jehoshaphat,  but 
  63.  
  64.  Joe and (Mark or Jehoshaphat)
  65.  
  66.   is different, and will yield different results.
  67.  
  68. Warranty
  69. --------
  70.  
  71.   There is no warranty what so ever, The program is supplied as is,
  72.  The author (Loewy Ron), is not, and will not be responsible for any damages,
  73.  lost profits, or inconveniences caused by the use, or inability to
  74.  use this program. The use of the program is at your own risk. 
  75.  By using the program you agree to this.
  76.  
  77. General
  78. -------
  79.  
  80.   XCD is copyrighted by myself, (c) Loewy Ron, 1991. 
  81.  
  82.   XCD is free for personal non-commercial use, for commercial or corporate
  83.  use, please register your copy. (ORDER.TXT file is supplied).
  84.  
  85. Contact
  86. -------
  87.  
  88.   You can contact me on what-ever you want to at my address at :
  89.  
  90.         Loewy Ron,
  91.         9 Haneveem st.
  92.         Herzeliya, 46465
  93.         ISRAEL.
  94.  
  95.    OR 
  96.  
  97.         Loewy Ron, 
  98.         Apt. 1,
  99.         20 Smolanskin st.
  100.         Haifa, ISRAEL.
  101.  
  102.   Other programming units available from me include :
  103.  
  104.   mouseLib5 - an event driven mouse unit library.
  105.   tpDESQ11  - a DESQview interface library. (just some portions of the API).
  106.   kbdHdr30  - a keyboard interface unit.
  107.   parse10   - a math. expression parser.
  108.   WWToolKit - OOPS GUI Turbo-Pascal library. (with Ishai Ben-Aroya).
  109.             
  110.   Other public-domain, freeware and shareware programs by the same author
  111.  include :
  112.  
  113.   JM10          : Jumpin' math - a popup scientific calculator.
  114.   TXS20         : TeXt Search program.
  115.   3D110         : WWToolKit 3D demo applocation. (with Ishai Ben-Aroya).
  116.   MONITOR       : Popup memory monitor.
  117.   APP20         : Application Programable Pilot - menu system.
  118.   WRPTP13       : RPTP for Windows 3.0
  119.   RPTP13        : Ron's Print To Printer Text Formatter program.
  120.   RFFSRT11      : Ron's Flexible Sort Program, for text and fixed record files.
  121.   RSS10         : Ron's Smart Search, an extention of TXS to support keyed record.
  122.  
  123.  
  124. Credits
  125. -------
  126.  
  127.   XCD was written using Turbo-Pascal V6.0, a copyright of Borland International.
  128.  
  129.   Windows 3.0 is a copyright of Microsoft Corp. Inc.
  130.